 

#include "CAdImageBlockImpl.h" 
#include "CDescriptorContainer.h"
CAdImageBlockImpl::CAdImageBlockImpl(void)
{
}

CAdImageBlockImpl::~CAdImageBlockImpl(void)
{
	m_cContainer.ClearDescriptor();
}

std::string CAdImageBlockImpl::GetURL()
{
	return m_csURL;
}

void CAdImageBlockImpl::GetDescriptorData(unsigned char* buff  , int &len)
{
    m_cContainer.GetDescriptorData(buff,len);
}

void CAdImageBlockImpl::InsertDescriptor(IDescriptorData *des)
{
	m_cContainer.AddDescriptor(des);
}
 
int CAdImageBlockImpl::GetTypeMast() 
{
	return (int)m_nType;
}

std::string CAdImageBlockImpl::GetImageName()
{
	return m_csName;
}


std::string CAdImageBlockImpl::GetGroupName()
{
	return m_csGroupName;
}
  void CAdImageBlockImpl::SetGroupName(std::string groupName)
{
	m_csGroupName = groupName;
}